package vista;

import java.awt.event.ActionListener;

import javax.swing.*;

import contoladores.CMenuPrincipal;


/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class VMenuPrincipal extends javax.swing.JFrame {

	private JMenuBar jMenuBar1;
	private JMenu JMenu3;
	private JMenu jMenu7;
	private JMenuItem LMas;
	private JMenuItem LIngredientes;
	private JMenuItem LProductos;
	private JMenuItem Orden;
	private JMenuItem Productos;
	private JMenuItem Ingredientes;
	private JMenuItem Categoria;
	private JMenu jMenu3;
	private JMenu jMenu2;
	private JMenu jMenu1;
	private CMenuPrincipal control;
	/**
	* Auto-generated main method to display this JFrame
	*/
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				VMenuPrincipal inst = new VMenuPrincipal();
				inst.setLocationRelativeTo(null);
				inst.setVisible(true);
			}
		});
	}
	
	public VMenuPrincipal() {
		super();
		initGUI();
	}
	
	private void initGUI() {
		try {
			{
				this.setTitle("Sistema de Control de Venta");
			}
			setSize(400, 300);
			{
				jMenuBar1 = new JMenuBar();
				setJMenuBar(jMenuBar1);
				{
					jMenu1 = new JMenu();
					jMenuBar1.add(jMenu1);
					jMenu1.setText("Crear/Actualizar");
					{
						Categoria = new JMenuItem();
						jMenu1.add(Categoria);
						Categoria.setText("Categoria");
						Categoria.setActionCommand("Categoria");
					}
					{
						Ingredientes = new JMenuItem();
						jMenu1.add(Ingredientes);
						Ingredientes.setText("Ingredientes");
						Ingredientes.setActionCommand("Ingredientes");
					}
					{
						Productos = new JMenuItem();
						jMenu1.add(Productos);
						Productos.setText("Productos");
						Productos.setActionCommand("Productos");
					}
					{
						Orden = new JMenuItem();
						jMenu1.add(Orden);
						Orden.setText("Orden");
						Orden.setActionCommand("Orden");
					}
				}
				{
					jMenu2 = new JMenu();
					jMenuBar1.add(jMenu2);
				}
				{
					JMenu3 = new JMenu();
					jMenuBar1.add(JMenu3);
					JMenu3.setText("Reportes");
					{
						jMenu7 = new JMenu();
						JMenu3.add(jMenu7);
						jMenu7.setText("Ingredientes");
						{
							LIngredientes = new JMenuItem();
							jMenu7.add(LIngredientes);
							LIngredientes.setText("Disponibilidad");
							LIngredientes.setActionCommand("Disponibilidad");
						}
						{
							LMas = new JMenuItem();
							jMenu7.add(LMas);
							LMas.setText("Ingredientes Mas Usados");
							LMas.setActionCommand("Mas");
						}
					}
					{
						LProductos = new JMenuItem();
						JMenu3.add(LProductos);
						LProductos.setText("Productos");
						LProductos.setActionCommand("LProductos");
					}
				}
				{
					jMenu3 = new JMenu();
					jMenuBar1.add(jMenu3);
					jMenu3.setText("Salir");
					jMenu3.setActionCommand("Salir");
				}
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		control= new CMenuPrincipal(this);
	}
	
	public void addListener(ActionListener escuchador){
		Categoria.addActionListener(escuchador);
		Orden.addActionListener(escuchador);
		Productos.addActionListener(escuchador);
		Ingredientes.addActionListener(escuchador);
		LIngredientes.addActionListener(escuchador);
		LMas.addActionListener(escuchador);
		LProductos.addActionListener(escuchador);
	}
	
	


}
